package chapter02;

public class java04_Operator_3 {
    public static void main(String[] args) {
        // TODO 运算符 - 逻辑运算符
        // 所谓的逻辑运算符其实就是用于描述多个条件表达式之间的关系的运算符
        // TODO 基本的语法结构：变量 =（条件表达式1）逻辑运算符 (条件表达式2)
        // 结果的变量类型仍是布尔类型
        // 因为条件表达式的类型为布尔类型，所以逻辑运算符表达式的结果类型也是布尔类型，但是分几种情况：
        // true true => ?
        // false true => ?
        // false false => ?
        // true false => ?
        // TODO 逻辑运算符：&，称之为与运算
        // TODO 逻辑运算符：|，称之为或运算
        // TODO 逻辑运算符：&&，称之为短路与运算
        // 短路与运算，会根据第一个条件表达式的结果来判惭，是否执行第二个条件表达式。
        // TODO 逻辑运算符：||，称之为短路或运算
        // 短路或运算，会根据第一个条件表达式的结果来判惭，是否执行第二个条件表达式。
        // TODO 逻辑运算符：！，称之为非（相反）运算
    }
}
